Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
17 OWENS LANE Detached £133,844 £28,750 14 Sep 1998
20 OWENS LANE Terraced £66,686 £67,000 16 Jan 2023
21 OWENS LANE Terraced £85,340 £68,995 10 Aug 2018
22 OWENS LANE Terraced £93,285 £55,000 25 Jun 2012
23 OWENS LANE Terraced £75,713 £75,000 22 Mar 2023